long-term vat deductible - German English Dictionary